<?php
// Tim'Roster
// Copyright (c) 2011 Nicolas Nallet <aspgic2@gmail.com>
//
// This file is part of Tim'Roster.
//
// Tim'Roster is free software; you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation; either version 3 of the License, or
// (at your option) any later version.
//
// Tim'Roster is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program; if not, write to the Free Software Foundation,
// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA

session_start();

$xml_config = simplexml_load_file('config.xml');

include_once($_SERVER["DOCUMENT_ROOT"].$xml_config->roster_root_directory.'/technical_class/authentification/User.php');
include_once($_SERVER["DOCUMENT_ROOT"].$xml_config->roster_root_directory.'/technical_class/language/language.php');
include_once($_SERVER["DOCUMENT_ROOT"].$xml_config->roster_root_directory.'/render/render_header_footer.php');



if (User::is_user_logged()){
    header('Location: index.php');
}


if ((isset($_GET['user'])) && (isset($_GET['email'])) && (isset($_GET['act']))
        && (User::check_username_format($_GET['user'])) 
        && (User::check_email_format($_GET['email'])) 
        && (User::check_activation_token($_GET['act']))
        && (User::user_activation($_GET['user'], $_GET['email'], $_GET['act']))){

    $content = Language::get_instance()->get_label('lb_activation_complete')
                    .Language::get_instance()->get_label('lb_redirect_in_5_sec');

    echo '<meta http-equiv="refresh" content="5;URL=index.php">';
}
else {
    $content = Language::get_instance()->get_label('lb_wrong_activation_param');
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <link rel="shortcut icon" type="images/x-icon" href="img/quest_jeton.png" />

        <style>
            @import url(css/base.css);
        </style>
    </head>
    <body>
        <center>
            <?php
                echo render_page_header().'</br>';
            ?>

            <fieldset>
                <h1 class="title">
                    <?php
                        echo Language::get_instance()->get_label('lb_account_activation');
                    ?>
                </h1>
                <?php
                    if (isset($content)) { echo '<h2>'.$content.'</h2>'; }
                ?>
            </fieldset>
            <?php
                echo render_page_footer();
            ?>
        </center>
    </body>
</html>

